Spreadsheet-based interactive design and analysis of mechanisms using Excel and Ch
نویسندگان
چکیده
0965-9978/$ see front matter 2008 Elsevier Ltd. A doi:10.1016/j.advengsoft.2007.08.003 * Corresponding author. Tel.: +1 530 752 5020; fax E-mail address: [email protected] (H.H. Cheng A spreadsheet-based mechanism analysis and animation system is presented in this article. The system is developed in Excel using Ch, an embeddable C/C++ interpreter, and Ch Mechanism Toolkit. It allows users to develop and solve complicated planar mechanism problems conveniently using an easy to use Excel spreadsheets as the front end. Users can input the required data to define a mechanism in an Excel spreadsheet and execute script files associated with the work cells. The spreadsheet based system can be used for kinematic and dynamic analysis, graphical plotting, and animation for four bar, crank-slider, five bar, and six bar linkages. The system is open architecture. Users can extend the system for design and analysis of other mechanisms. Examples are provided to illustrate its ease of use. The source code for examples are available for downloading from the internet. 2008 Elsevier Ltd. All rights reserved.
منابع مشابه
Computer-Aided Analysis of Mechanisms Using ChExcel
As computer CPU gets fast, script computing is increasingly popular. Script computing allows a computer program to be executed interpretively without tedious compilation and linking. It can be used for rapid prototyping, embedded scripting, mobile computing, teaching, and learning. Ch is an embeddedable C/C++ interpreter. It execute C/C++ programs as scripts interpretively without compilation. ...
متن کاملToward Interactive Spreadsheet Debugging
Spreadsheet applications are often developed in a comparably unstructured process without rigorous quality assurance mechanisms. Faults in spreadsheets are therefore common and finding the true causes of an unexpected calculation outcome can be tedious already for small spreadsheets. The goal of the Exquisite project is to provide spreadsheet developers with better tool support for fault identi...
متن کاملTablexcel: A Multi-user, Multi-touch Interactive Tabletop Interface for Microsoft Excel Spreadsheets
In this paper, we present Tablexcel, a tabletop interface to Microsoft Excel. Single-user, desktop-based computer applications are pervasive in our daily lives and work. An application like Microsoft Excel, a widely deployed spreadsheet application, is used by a large number of businesses and users. Often, several users will collaborate on the creation of a spreadsheet, for example exchanging E...
متن کاملSpreadsheet End-User Behaviour Analysis
To aid the development of spreadsheet debugging tools, a knowledge of end-users natural behaviour within the Excel environment would be advantageous. This paper details the design and application of a novel data acquisition tool, which can be used for the unobtrusive recording of end-users mouse, keyboard and Excel specific actions during the debugging of Excel spreadsheets. A debugging experim...
متن کاملEnhancing Mathematical Graphical Displays in Excel through Animation
Enhancing Mathematical Graphical Displays in Excel through AnimationThe use of spreadsheets in teaching mathematics has increased significantly in recent years. One can implement mathematical algorithms, models, visualizations, and applications naturally and effectively through interactive spreadsheet constructions and creative graphical displays. This paper demonstrates techniques that enable ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Advances in Engineering Software
دوره 40 شماره
صفحات -
تاریخ انتشار 2009